body{ background-color:#E6E6E6; color:#444; font-size:12px; font-family:Verdana, Geneva, sans-serif; /*font-family:"Open Sans",Helvetica,Arial,sans-serif;*/} /*font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif;*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,img,hr,textarea,select{margin:0;padding:0;}
a {outline: none;color: #21759b; text-decoration:none;}
a:hover{/*color:#0f3647;*/ color: #b12704;}
ul,ol,li{ list-style:none;}
img{ border:0px;width: 100%; height:auto;}
em,i{ font-style:normal;}
textarea,input,select{outline:none;font-size: 12px;}
button, input, textarea,a.button{border: 1px solid #ccc;border-radius: 3px;}
input[type='checkbox'],input[type="radio"]{ vertical-align:middle;}
input[type="submit"], input[type="button"], input[type="reset"],a.button{
    background-color: #e6e6e6;
    background-image: -moz-linear-gradient(center top , #f4f4f4, #e6e6e6);
	background-image: -webkit-linear-gradient(top , #f4f4f4, #e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #d2d2d2;
    box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
    color: #7c7c7c;
    font-weight: normal;
	 padding:4px 5px;
}
button, input[type="submit"], input[type="button"], input[type="reset"]{
    cursor: pointer;
}
button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover,a.button:hover{
    background-color: #ebebeb;
    background-image: -moz-linear-gradient(center top , #f9f9f9, #ebebeb);
	background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb);
    background-repeat: repeat-x;
    color: #5e5e5e;
}
a.button{display: inline-block;}
.hongse{ color: #b12704;}
/*table{border-collapse:collapse;border-spacing: 0;}*/

/*#page{-webkit-animation-name:html_page;-webkit-animation-duration:500ms;-webkit-animation-timing-function:ease-in-out;}
@-webkit-keyframes html_page {
	0% {-webkit-transform-origin: 50% 50%;-webkit-transform: rotate3d(0, 1, 0, 720deg) rotateZ(45deg) scale(0);}
	100% {-webkit-transform: rotate3d(0, 1, 0, 0) rotateZ(0) scale(1);}
}
*/

.all-cats ol i,.all-cats i,.site-nav a i,.site-nav a i,.uslogin i{background: none;width: 0;height: 0; display:inline-block;font-size: 0;border-image: none;border-style: solid;}

.msg{ overflow:hidden;}
.msg p{ background-image:url(../image/msg_bg.png); background-repeat:no-repeat;border: 1px solid #ddd;color: #404040;float: left;line-height: 18px;padding: 2px 10px 2px 23px;}
.msg .stop {background-color: #FFF2F2;background-position:3px -37px;border-color: #FF8080;}
.msg .attention {background-color: #e5f5ff;background-position: 3px -117px;border-color: #40b3ff;}
.msg .error {background-color: #FFF2F2;background-position: 3px 3px;border-color: #FF8080;}

.rmb {font-family: arial;margin-right: 4px;font-weight:400;}
.rmb-num {font-family: verdana,arial;-webkit-font-smoothing: antialiased;}

.l{ float:left;}
.r{ float:right;}
.site-nav{line-height: 28px;width: 100%; background:#464646;}
.site-nav,.site-nav a{ color:#CCC;}
.site-nav .w{ max-width:1280px; margin:0 auto;}
.site-nav .l{ position:relative;}
.site-nav .l .name{ color:#FFF;}
.site-nav span.l a:hover{ color:#FAFAFA; text-decoration:underline}
.site-nav span.l{ padding-right:5px;}
.site-nav ul > li{ float:left;border-left:1px solid #555;}
.site-nav ul > li > a{ border-left:1px solid #333;padding:1px 10px; display:inline-block;}
.site-nav ul > li > a:hover{background:linear-gradient(to top, #3A3A3A, #222) repeat scroll 0 0 #222; color:#FAFAFA;}
.site-nav a i{  border-width: 4px; border-color:#F7F7F7 #464646 #464646; display:inline-block; margin:0 0 -3px 5px; vertical-align:middle;}
.site-nav li.up a.t-login,.site-nav li.up .mini-cart-name{background:#FFF; border-left:1px solid #fff; color:#333;}
.site-nav li.up .mini-cart-name i,.site-nav li.up a.t-login i{ /*transform:rotate(180deg);*/border-color:#fff #fff #464646; margin:0 0 5px 5px;}
.site-nav li.up ol,.site-nav li.up .mini-cart-ready{display: block;}


.mini-cart{ position:relative;}
.mini-cart-ready{  width:296px; min-height:40px; line-height:20px; background-color:#FFF; position:absolute; left:-162px; top:30px; padding:8px;border:1px solid #ccc; border-top:none; color:#3C3C3C; z-index:1; display:none}
.mini-cart-ready .loading{ margin:10px auto; width:32px; display:block;}
.mini-cart-ready,.mini-cart-bd a{color:#3C3C3C;}
.mini-cart-ft{ text-align:right; padding-top:10px;}
.mini-cart-hd{ padding:10px 0;}
.mini-cart-bd {border-bottom: 1px solid #EEEEEE;overflow: hidden;}
.mini-cart-bd li {height: 40px;margin-bottom: 10px;overflow: hidden;}
.mini-cart-img {display: inline-block;float: left;height: 40px;margin-right: 10px;overflow: hidden;text-align: center;width: 40px;}
.mini-cart-img a {display: inline;line-height: 1.5;position: static;}
.mini-cart-count,.mini-cart-del{display: inline;float: right;}
.mini-cart-price {margin-left: 5px;}
.mini-cart-title {height: 20px;overflow: hidden;}
.mini-cart-title a {display: inline;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 168px;}
.mini-cart-title a:hover{ color:#F40;}
.mini-cart-info {color: #9C9C9C;height: 20px;overflow: hidden;}

.site-nav-btn{ background:#b12704;border-radius: 2px;color: #FFFFFF!important;display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;vertical-align: middle;}
.site-nav-btn:hover{ color:#FFF; text-decoration:underline;}
.site-nav a img{ vertical-align:middle;}
/*.bar-input{background-position:8px 4px; text-shadow: 0 -1px 0 #444444;transition-duration: 400ms;transition-property: width, background;transition-timing-function: ease; width:0px; cursor:pointer;background-color:#464646; border:0; height:24px; border-left: 1px solid #333333; padding:0 0px 0 30px;}
.bar-input:focus{ background-color:rgba(255, 255, 255, 0.9); color:#000!important; cursor:text; text-shadow:0 1px 0 #fff; width:200px;padding:0 3px 0 23px;}
.site-nav .bar-button{ display:none;}*/

.mini-cart-name em{ color:#FFF; font-weight:bold;}
.site-nav .icon{ display: inline-block;margin:0px 5px 2px 0; vertical-align:middle;}
.mini-cart-name .icon{ width:20px; height:18px; background-position:-54px -26px;}
.site-nav li.up .mini-cart-name .icon{ background-position:-54px -43px;}
.site-nav li.up .mini-cart-name em{ color:#000;}

.site {background-color: #FFFFFF;margin: 20px auto;max-width: 1200px;padding: 0 40px;box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);}
.site-header {padding: 24px 0; position:relative;}
.site-header h1 a{ font-family:"Microsoft YaHei","微软雅黑","黑体"; font-weight:normal;letter-spacing: 2px;}
.site-header h1 a, .site-header h2 a {color: #515151;display: inline-block;}
.site-header h1 {font-size: 26px;line-height:48px;}
.site-header h1 sup{ font-size:13px; font-weight:normal; color:#F00;}
.site-header h2 {font-weight: normal;font-size: 13px;line-height:24px;color: #757575;}
.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {border-bottom: 1px solid #EDEDED;border-top: 1px solid #EDEDED;display: inline-block;line-height: 14px;width: 100%;}
.main-navigation{ margin-top:24px;}
.nav-menu > li{display:inline-block;}
.nav-menu > li > a {line-height:44px;color: #5e5e5e; padding: 0 15px; font-size: 14px;}
.nav-menu > li a:hover {color: #000;}
.nav-menu .zuanji{ float:right;}
.nav-menu .zuanji a{ color:#b12704;}

.all-cats > a{ font-weight: bold;}
.all-cats i{border-color: #666666 #FFFFFF #FFFFFF;border-width: 4px; margin: 0px 0 -2px 4px;}
.all-cats{ position: relative;}
.all-cats ol{ position: absolute; left: 0; top: 38px; background-color: #F2F2F2; padding: 5px 0px; display:none; z-index:9;/* border:1px solid #e3e3e3; border-width:0 1px; box-shadow:0 0 9px rgba(102,102,102,0.5)*/}
.all-cats ol > li{ position:relative;}
.all-cats ol a{ line-height:28px; height: 28px; padding:0 15px; display:block;color: #5e5e5e; width:67px; }
.all-cats ol a.up{ background-color:#464646; color:#fff;}
.all-cats ol i{border-color: #F2F2F2 #F2F2F2 #F2F2F2 #666;border-width: 3px;float: right;margin: 13px 0px 0 0;}
.all-cats ol a.up i{border-color: #464646 #464646 #464646 #fff;}
.all-cats ol ul{ position:absolute; left:97px; top:0; background-color:#464646; padding:5px 0; display:none; z-index:10}
.all-cats ol ul a{ color:#FFF; width:90px;}
.all-cats ol ul a:hover{ text-decoration:underline; color:#fff;}


.widget{margin-bottom: 28px;}
.widget-area .csd img{ width:auto;}
.widget-area{ width:202px; float:left;}
.widget h3,.first_area h3{margin-bottom: 10px;font-size:14px;  color:#636363; line-height:24px; text-transform: uppercase;}

.so li{ margin-bottom:10px;}
.so .keyword input,.so .price input,.widget_search input,.not-found input{padding:5px;}
.so .keyword input{ width:137px;}
.so .price .text{ display:inline-block; position:relative;}
.so .price i{ width:10px; height:16px;background-position:1px -22px; position:absolute; left:3px; top:4px; }
.so .price input{ width:45px; padding-left:16px;}
.so .key{ display:inline-block; text-align:center; width:42px; line-height:24px; margin-right:5px;}
.so .submit{ margin-left:51px;}

.menu h4{ background-color:#EEEEEE;overflow:hidden;}
.menu h4 .jt{ background-position:-38px -101px; height: 11px; float:right; display:block;width: 11px; cursor:pointer; margin:6px 6px 0 0;}
.menu h4 .jt-up{background-position:-38px -89px; }
.menu .alb{ text-align:center;}
.menu .alb a{  display: inline;line-height: 32px;padding: 0 10px;}
.menu .alb a:hover{ background-color:#e9e8e8;}
.menu li ul{ padding:2px 0; overflow:hidden;}
.menu h4 a{width: 155px;float:left;font-weight:normal; font-size:13px;}
.menu li a{ color:#444;display:block; padding:4px 0 4px 18px;}
.menu .cat-name{color: #b12704;}
.menu li a:hover{text-decoration:none;}
.menu li li a{margin:0 5px;line-height:24px; padding:0 0 0 13px; width:72px; float:left;}

.menu li li a:hover{background-color:#e9e8e8; }

.csd h4{font-weight:normal; margin-top:2px;}
.csd ul li{ padding:4px 0;border-bottom: 1px dashed #DBDBDB;}
.csd ul ul{ padding:0 0 0 20px;}
.csd ul ul li{ border-bottom:none;}
.csd .groupname,.ww-hover .groupname{  display: block;float: left;width: 60px;}

.site-content{ float:right; width:987px;}
.site-info{margin-top: 24px; border-top: 1px solid #EDEDED; line-height:2; clear: both; padding:24px 0; text-align:center;}
.site-info a{ color:#686868;}

.ranking li{  /*list-style: decimal inside none;*/padding: 0px 0 10px; position:relative;}
.ranking .img{ float:left; margin-top:1px;width: 40px;}
.ranking .more{ position:absolute; right:3px; top:1px; display:none; z-index:3;border:1px solid #ccc; width:150px; height:150px;}
.ranking li.up .more{ display:block;}
.ranking .x-img img{ border:1px solid #EEE; padding:3px; }
.ranking li.up .x-img img{border:1px solid #ccc;}
.ranking .detail{ margin-left:55px;}
.ranking a{ color:#444;}
.ranking a:hover{ text-decoration:underline;}
.ranking .detail .sale{ color:#999;}
.ranking .detail p{ line-height:16px;}
.ranking .detail .price{ color:#b12704; font-family:Arial,Verdana,"宋体";}
.ranking .detail .sale-count{ color:#c97; padding:0 2px;}
.ranking .detail .desc{ height:16px; overflow:hidden;}
.ranking .detail .desc a{ display:block; word-break:break-all;}
.ranking .control-group{ height: 42px;line-height: 42px;text-align: center; margin-top:10px;}

/*.order-sn-so input[type='text']{ padding:5px; margin-bottom:5px;}*/

.visit ol li{ line-height:20px;list-style-type:decimal;/*list-style-position:inside;*/}
.visit ol li .diqu{}
.visit ol li .date{ float:right;}
.visit .tongji{ margin-top:10px;text-align: center;}
.visit .tongji li{ text-align:center;    display: inline-block;margin: 0 10px;    line-height: 20px;}

/*日志*/
.site-contents{width:70%; float:left;}
.site-contents .article {hyphens: auto;border-bottom: 4px double #ededed;margin-bottom: 5.14286rem;padding-bottom: 1.71429rem;word-wrap: break-word;}

.entry-header {margin-bottom: 1.71429rem;}
.entry-header .entry-title {font-size: 1.57143rem;font-weight: normal;line-height: 1.2;}
.entry-header .comments-link {color: #757575;font-size: 0.928571rem;line-height: 1.84615;margin-top: 1.71429rem;}
.entry-content{ font-size:14px;}
.entry-content a{}
.entry-content p{ font-size:14px; line-height:1.71429;}
.comments-link a, .entry-meta a {color: #757575;font-size:12px;text-decoration:underline;}
.comments-link a:hover, .entry-meta a:hover{ color:#21759b}
.format-status .entry-header{overflow:hidden;}
.format-status .entry-header h2 {font-size: 12px;font-weight: normal;line-height: 2;}
.format-status .entry-header img {float: left;margin-right: 1.5rem;}
.format-status .entry-header h1 {font-size: 14px;font-weight: normal;line-height: 1.6;}
.format-status .entry-header a {text-decoration:underline;color: #757575;}
.entry-meta {color: #757575;font-size: 12px;line-height: 1.84615;margin-top: 1.71429rem;}


/*链接*/
.format-link header {background-color: #ebebeb;border-radius: 3px;color: #848484;float: right;font-style: italic;font-weight: bold;line-height: 2.18182;padding: 0 0.714286rem;text-transform: uppercase;}
.format-link .entry-content {max-width: 80%;}

/*引语*/
.format-quote .entry-content blockquote {background: none repeat scroll 0 0 #efefef;color: #6a6a6a;padding: 1.71429rem 1.71429rem 0;}
.format-quote .entry-content p {padding-bottom: 1.71429rem;}
.format-quote .entry-content blockquote {background: none repeat scroll 0 0 #efefef;color: #6a6a6a;display: block;font-size: 1.07143rem;font-style: normal;line-height: 1.6;padding: 1.71429rem 1.71429rem 0;margin-bottom: 1.71429rem;}


/*日志*/
.format-aside .aside {background: none repeat scroll 0 0 #d2e0f9;border-left: 22px solid #a8bfe8;padding: 1.71429rem;}
.format-aside h1 {margin-bottom: 1.71429rem;}
.format-aside h1 a {color: #4d525a;text-decoration: none;font-size:14px;}
.format-aside p {font-size: 13px;line-height: 1.84615;}

.entry-content blockquote, .comment-content blockquote {font-style: italic;margin-bottom: 1.71429rem;padding: 1.71429rem;}

/*有结果*/
.archive-header,.page-header {border-bottom: 1px solid #ededed;margin-bottom: 3.42857rem;padding-bottom: 1.57143rem;}
.archive-title,.page-title{ color: #636363;font-size: 0.785714rem;line-height: 2.18182;}
.archive-title span,.page-title span{ margin-right:5px;}
/*无结果*/
.not-found .entry-content p{ margin: 0 0 1.71429rem;}

.widget-arear{ width:23%; float:right;padding-left:10px;}
.widget-arear .widget ul li{}
.widget-arear .widget a {color: #444;}
.widget-arear .widget a:hover{ color:#21759b;text-decoration:underline;}
.widget_search{margin-bottom: 3.42857rem;word-wrap: break-word;}

.widget_categories li{ line-height:22px;}
.widget_categories a{ margin-right:5px;}

.widget_recent_comment li{ height:40px; overflow:hidden; margin-top:5px;}
.widget_recent_comment .avatar{ float:left; margin-right:7px;}
.widget_recent_comment .info{margin-left: 40px; line-height:18px;}
.widget_recent_comment .name{}
.widget_recent_comment .time{ color:#9f9f9f; font-size:11px; margin-left:8px;}
.widget_recent_comment .excerpt{ display:block;line-height: 20px;overflow: hidden; color:#666!important; font-size:11px;}

.widget_tag_cloud .tagcloud a{ margin:0 5px 5px 0; font-size:14px; padding: 1px 5px;display: inline-block; color:#fff;border-radius: 3px;transition: background-color 0.4s linear 0s;}
.widget_tag_cloud .tagcloud a:hover{ color:#fff; text-decoration:none;}
.widget_entries li{  background:url(../image/d.gif) left 7px no-repeat; padding-left:10px; margin-top:5px; line-height:18px;}
.widget_entries li a{}
.widget_entries small{ display:block;font-size: 11px;font-weight: normal;color: #999;}

.nav-single{ margin-bottom:3.42857rem; overflow:hidden;}
.nav-single a{ font-size:14px;}
.nav-previous {float: left;width: 50%;}
.nav-next, .next-image {float: right;text-align: right;width: 50%;}


.comments-title {font-size: 1.14286rem;font-weight: normal;line-height: 1.5;margin-bottom: 10px;}

/*end*/

/*头部搜索*/
.site-search{ position:absolute; right:0;top:40px;}
.site-search input[name='keyword']{ padding:6px; width:400px; font-size:14px;}
.site-search input.submit{ font-size:14px; padding:5px 6px;}
.site-search .hot-keys{margin-top: 4px;text-overflow: ellipsis;white-space: nowrap; padding-left:5px;}
.site-search .hot-keys a { display:inline-block; color: #6C6C6C;margin-right: 13px;white-space: nowrap;}
.site-search .hot-keys a:hover{ text-decoration:underline;}
.site-search .hot-keys span {display: none;}

/*end*/

/*.statistics li{ height: 25px;line-height: 25px;padding: 5px 0;}
.statistics li span{ color:#363636;text-align: center;}
.statistics .time{ float:left;width: 45px; border:1px solid #ccc;}
.statistics .num{ float:right; width: 126px; background-color:#ECECEC; margin:1px;}*/

.slideshow { position:relative; overflow:hidden; width:100%; height:350px; margin-bottom:10px;}
.slideshow .slider img{ position:absolute; left:0; top:0; width:100%; height:100%}
.slideshow .num{ position:absolute; right:10px; bottom:10px;}
.slideshow .num li{ float:left; background-color:#999; margin:0 5px; border-radius:50px; width:17px; height:17px; text-align:center; cursor:pointer;}
.slideshow .num li.up{ background-color:#FFF;}

.box-hd{ line-height:31px; padding:0 5px;}
.box-hd h3{ float:left; font-size:14px; color:#636363;}
.box-hd .more{ float:right;color:#636363;}

.all-products ul.row li{ float:none; width:inherit; overflow:hidden;line-height:100px; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.all-products ul.row li .img{ width:100px; float:left;height: inherit;}
.all-products .post ul.row li .title{ float:left; margin:35px 20px 0; width:500px;} 
.all-products ul.row li  .yishou {margin-top: 40px;}


.all-products a:hover{ text-decoration:underline; }
.all-products .post{ margin:10px 0 20px;}
.all-products .post ul{ margin-left:-9px;}
.all-products .post li{ width:190px; color:#7D7D7D; position:relative; float:left; margin:5px 0 5px 9px;}
.all-products .post li .title{ color:#666; display:block; height:33px;/*text-overflow:ellipsis;white-space:nowrap*/;overflow:hidden; margin-top:5px;line-height: 17px;word-break: break-all;}

.px-pro li{ margin-left:11px!important; /*width:230px!important;*/}

/*.all-products del{ color:#ccc;}*/
.all-products .post li .img{ padding:5px; display:block; border:1px solid #EEE; width: 180px; height: 180px; background-color: #fff;overflow: hidden;/*box-shadow:0 0 4px rgba(0, 0, 0, 0.15);*/}
.all-products .post li .img img{ vertical-align: middle;}
.all-products .post li .img:hover{ border:1px solid #ccc;}
.all-products .post .price{ color:#b12704;font-family:arial; margin-right:5px;line-height: 20px; font-size:14px}
.ershou{ color:#fff; background-color:#00D167;padding: 0 3px; float:right;}
.yishou{ font-size:11px;float:right;line-height: 21px;color: #006633; font-family: serif;padding: 0 3px;}


.pro-detail{ max-width:1200px; margin-bottom:20px;}
.item-title{ padding-left:10px;  margin-bottom: 15px; font-size:18px; font-weight:700;  word-break: break-all;}
.gallery{ width:722px; float:left;}
.gallery .booth{ border:1px solid #eee; width:600px; height: 560px;overflow:hidden;text-align: center;vertical-align: middle;display: table-cell; }
.gallery .booth img{}
.gallery ul{ float:left; width:116px;overflow: hidden;}
.gallery li{ float:left; margin:0 10px 5px 0; width:100px;}
.gallery li img{ cursor:pointer; border:1px solid #eee; padding:3px; border-radius:2px;}
.gallery li.up img{ border:1px solid #e77600;}

.tuijian-module{top: 235px;left: 50%;margin-left: 640px;position: absolute;width: 112px;background-color: #FFFFFF;border: 1px solid #E2E2E2;font-family: "microsoft yahei";font-size: 12px; font-weight: normal;padding-left: 8px;}
.tuijian-module .img-con{display: table-cell;height: 100px;text-align: center;vertical-align: middle;width: 100px;}
.tuijian-module .now-price{color: #b12704;line-height: 14px;}
.tuijian-module .yen {color: #b12704;font-family: Arial;font-weight: normal;padding-right: 3px;}
.tuijian-module h2{font-size: 12px; font-weight: normal; color: #666; height: 30px; line-height: 30px; font-family: icon;}
.tuijian-module h2 em{color: #ccc;}
.tuijian-module li{padding-bottom: 15px;width: 100px;}

.property{ float:left; padding:0 0 15px 15px; width:463px;}
.meta { position:relative;}
.meta .amount{ margin-bottom:20px; padding-bottom:20px; margin-top:8px;}
.meta .counter {position: absolute;right: 10px;top: 10px;padding:0; border-bottom:0;}
.meta .counter .rate-counter,.meta .counter .sell-counter {display: inline;float: left;text-align: center;}
.meta .counter .rate-counter a, .meta .counter .sell-counter a {color: #6c6c6c;display: block;}
.meta .rate-counter  {border-right: 1px solid #ffe4d0;padding-right: 9px;padding-left: 9px;}
.meta .rate-counter:hover .zero{ color:#b12704;}
.meta .counter .sell-counter {border: medium none;padding-left: 9px;padding-right: 0;}
.meta .counter .rate-counter a strong,.meta .counter .sell-counter a strong {display: block;font-size: 18px;font-weight: 400;line-height: 18px;}

.meta li{ line-height:24px;border-bottom:1px solid #F1F1F1; padding:10px 0 15px; font-size:14px;}
.property-type{ width:80px; float:left; color:#6D6D6D; padding-left: 10px}
.meta .detail-price{ background-color:#fff2e8; padding:15px 0; border-bottom:0;}
.promo-price{ padding-bottom:10px;}
.detail-price strong{ font-weight:700; padding-right:5px; position:relative;top:-2px; vertical-align:middle; color:#b12704; font-size:26px;}
.detail-price strong.del {color: #3C3C3C;position: static;font-size:14px; }
.detail-price strong.del .rmb-num{ font-weight: 400;text-decoration: line-through;}
.sold-out .em{color: #FF4400;font-weight: 400;}
.carriage em{ margin-right:5px; }
/*.carriage .rmb-num{font-family:verdana,arial;}
.carriage .rmb{ margin-left:2px; margin-right:4px;font-family: arial;font-weight: 400;}*/
.evaluate a{ color: #3C3C3C;}
.evaluate .split{ color:#9A9A9A;}
.action{ margin:20px 0;}
.property .msg{ margin:10px 0 0px; overflow:hidden;}
.meta .extrainfo,.meta .paymethods{ line-height:20px;}
.extrainfo a img,.paymethods a img{ vertical-align:middle; padding-right:5px;}
.extrainfo a,.paymethods a,.social a{color: #6D6D6D; display: inline-block;height: 20px;line-height: 20px;margin-bottom: 5px;width: 115px;}
.prop{ margin-top:10px; padding-top:10px;}
.prop li{ margin: 5px 5px 5px 0px;height: 37px;line-height: 37px;min-width: 37px; background-color: #FFFFFF;border: 2px solid #D1D1D1;text-align: center;padding: 1px 8px; display:inline-block; cursor:pointer; font-size:12px;}
.prop li:hover{ border:2px solid #464646;}
.prop li i{ display:none;}
.prop .selected{border:2px solid #464646; position:relative;}
.prop .selected i{ background-position:-37px -114px;bottom: 0;display: block;height: 12px;overflow: hidden;position: absolute;right: 0;text-indent: -9999em;width: 12px;}
.prop .yanseUl{    width: 373px;float: left;}

.stock .disable-reduce,.stock .disable-reduce:hover,.stock .disable-increase,.stock .disable-increase:hover{background-color: #EDEDED;color: #CCCCCC;cursor: not-allowed;}
.stock .reduce {border-right: 0 none !important;}
.stock a,.stock a:hover {font-family:"黑体";color:#3C3C3C;font-size:33px;background-color: #EDEDED;border: 1px solid #CCCCCC;display: block;float: left;height: 26px;overflow: hidden;text-align: center;width: 26px;}
.stock .increase {border-left: 0 none !important;margin-right: 8px;}
.skin{ line-height:28px;}
.amount input {background-color: #FFFFFF;border: 1px solid #CCCCCC;color: #666666;float: left;font-size: 16px;height: 26px;ime-mode: disabled;line-height: 26px;outline: 0 none;text-align: center;width: 48px;}
.btn-buy,.btn-buy:hover,.btn-add,.btn-add:hover,.tab-anchor{height: 36px;line-height: 34px;width: 168px; display:block;box-shadow: 0 1px 3px rgba(50, 50, 50, 0.15);font: 22px/40px "SimHei";text-align:center;display: inline-block;}
.btn-buy,.btn-buy:hover{background: #d4d4d4;border: 1px solid #d4d4d4;color: #464646;margin-right:10px;}
.btn-add,.btn-add:hover,.tab-anchor{background: #b12704;border: 1px solid #b12704;color: #FFFFFF;}
.tab-anchor:hover{ color:#FFF;}
.btn-add img{ margin-right:5px;}
.extrainfo{ padding-bottom:15px;}
.tab-anchor{height: 43px; line-height:43px;   float: right;margin-top: -45px; display:none;}
.sticky-tabbar .tab-anchor{ display:block;}

.tabbar-wrap{ float:right; width:987px; margin-left:-1px;}
.main-layout{ padding:10px;}
.main-layout > div{ display:none;}
.search-panel{ margin:9px auto;float: left;overflow: hidden;padding: 0 20px;display:none;}

.search-panel-fields{width:155px; padding:5px;}
.tabbar{border-bottom: 1px solid #ddd; background-color:#f6f6f6; height:45px;}
.tabbar li a{display: inline;float: left;margin-right: -1px; margin-bottom:-1px;color: #000000;outline: 0 none;padding: 0 25px;font-size:14px;line-height:44px;cursor:pointer;}
.tabbar li a:hover{ text-decoration:underline;}
.tabbar em {font-weight: 700; color: #b12704;}
.tabbar .selected a{ border-top:2px solid #464646; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;cursor: default;background-color:#fff; color:#464646;}
.tabbar .selected a:hover{ text-decoration:none;}
.sticky-content{ padding-top:55px;}

/*详情里面下拉后搜索*/
.sticky-tabbar{margin: -1px 0 0;padding: 0;position: fixed;top: 0;z-index: 9; opacity:0.98;box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); width:100%; left:0;}
.sticky-tabbar .tabbar-mid-wrap{ width:1280px; margin:0 auto; position:relative;}
.sticky-tabbar .search-panel{ display:block;}

/*快速直达*/
/*.fast-list{ position:absolute; right:-130px; top:-65px; background-color:#F6F6F6;}
.fast-list a{color: #606060;display: block;height: 44px;text-align: center;width: 90px;background:url("../img/T15.png") no-repeat scroll -5px -132px #F6F6F6;padding-top: 5px;}
.fast-list .title{ background-color: #FF4400;color: #FFFFFF; text-align:center; font-size:16px; line-height:42px; margin-bottom:8px;}
.fast-list a:hover{ background-position:-5px -60px; color:#FF6600;}
.fast-list .current{background-position: -5px 10px !important;color: #FF6600}
.sticky-fast{ position:fixed; top:0; right:321px;}*/
/*end*/

/*
.attributes-list {clear: both;padding:0 15px;border-bottom: 1px solid #EEEEEE;margin-bottom: 10px;padding: 10px;}
.attributes-list li {display: inline;float: left;height: 24px;line-height: 24px;margin-right: 20px;overflow: hidden;text-indent: 5px;text-overflow: ellipsis;white-space: nowrap;width: 206px;
}
*/


.main-layout .goodsContent{font-family:verdana,arial,helvetica,sans-serif; position:relative; line-height:20px;}
.main-layout .goodsContent p{ margin-top:10px; }
.main-layout .goodsContent h2{ margin:10px 0 7px; font-size:medium; color:#CC6600;}
.goodsContent .data{border-collapse: collapse;}
.goodsContent .data td,.goodsContenta .data th{padding: 3px 10px;text-align: left;}
.goodsContent .data td {border-bottom: 1px dotted #ccc;border-left: 1px solid #ccc;}
.goodsContent table.data tr td:first-child,.goodsContent table.data tr th:first-child {border-left-width: 0;}
.parameter li{ margin:0 0 0 20px;list-style-type:disc;}
.parameter,.parameter ul{ margin:0 0 1em; overflow:hidden;line-height:1.8;}

.attributes-list,.attrdetailed-list{ font-size:13px; margin:10px 0 0 12px;  width:98%;border-collapse:collapse;border-spacing: 0;}
.attributes-list th,.attrdetailed-list th{background-color:#f5f5f5; color:#666;}
.attributes-list{border-bottom:1px  dotted #ccc;}
.attributes-list th{ text-align:left; width:35%;}
.attributes-list td,.attributes-list th{ border-top:1px  dotted #ccc;}
.attributes-list td,.attributes-list th,.attrdetailed-list th,.attrdetailed-list td{ padding:3px 1px 3px 10px;}
.attrdetailed-list{ border:1px solid #ccc;}
.attrdetailed-list th{ font-weight:bold;}
.attrdetailed-list th,.attrdetailed-list td{ border:1px solid #ccc;}

.shop-search,.box-hd,.comment-pagination{ background-color: #F2F2F2; overflow:hidden;}
.shop-search{ border: 1px solid #e5e5e5;}
.taxis { float:left;}
.taxis a{box-shadow: none;color: #404040;display:inline-block;border-radius: 0;border-right: 1px solid #E5E5E5;padding:7px 12px;}

.taxis a:hover,.taxis a.active{ text-decoration:none; color:#b12704; background-color:#FFF;}
.taxis .icon-t{ background-position:3px 1px;}
.taxis a:hover .icon-t,.taxis .active .icon-t{background-position:-37px 1px;}
.taxis a:hover .icon-b,.taxis .active .icon-b{background-position:-57px 1px;}
.taxis .icon-b{ background-position:-17px 1px;}
.taxis .icon-t,.taxis .icon-b{ vertical-align:middle; display:inline-block; width:10px; height:10px; line-height:10px; margin-left:4px;}

.checkout{ position:relative; clear:both;}


/*筛选*/
.navigation{border: 1px solid #E7E6E6;color: #666666; position:relative; margin-bottom:10px; overflow:hidden;}
.nav-container{ overflow:hidden;background-color: #F5F4F4;border-bottom: 1px solid #E7E6E6;line-height: 36px; padding:0 16px; white-space: nowrap;margin-bottom: -1px;}
.nav-container a{ float:left; margin-right:7px;}
.nav-container a em{ background-position:-58px -9px;display: inline-block;height: 11px;margin: 0 4px 0 5px;width: 5px;}

.nav-narrowed .nav-switch-icon{background-position:-84px 3px;}

.nav-switch {border-color: #BDBDBD #BDBDBD rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-style: solid solid dashed dashed;border-width: 14px;position: absolute;right: 0;top: 0;}
.nav-switch-icon {cursor: pointer;height: 15px;position: absolute;right: -13px;top: -13px;width: 15px;background-position:-67px 3px ;}
.search-form{ float:right;}
.search-form li{ float:left; margin-bottom:0;}
.search-form .submit { margin-left:10px; vertical-align:middle;}
.hesper-cats-list{ padding:10px 10px 0 20px; overflow:hidden;}
.hesper-cats-list li{ float:left; width:149px; margin:7px 0 7px 10px;list-style: circle outside none;}
.hesper-cats-list li a .num{}
.hesper-cats-list li .name{color: #2d2d2d;font-weight: bold;}

.selected-attr{  border-bottom: 1px solid #e2e2e2;padding: 5px 10px; margin:10px 5px 0;}

.selected-attr a {background: none repeat scroll 0 0 #fff;border: 1px solid #f40; color:#666;cursor: pointer;display: inline-block;height: 18px;line-height: 18px;margin: 3px;padding: 0 19px 0 4px;vertical-align: middle;white-space: nowrap; position:relative;}
.selected-attr a:hover{ border:1px solid #f40;}
.selected-attr a .close-icon{ position:absolute; right:6px; top:6px; height:7px; width:7px; background-position:-82px -49px;}
.selected-attr a:hover .close-icon{ background-position:-96px -49px}

.attr-data .disappear{ display:none;}
.attr-data dl{ border-bottom: 1px solid #E2E2E2; overflow:hidden;margin:0 5px; line-height:30px; padding:4px 0 3px;}
.attr-data dl dt{float: left;text-align: right;width: 65px;}
.attr-data dl dd{ float:left; width:875px;}
.attr-data dl a{ display:inline-block; margin-right: 20px; padding-left:10px;}
div.handle {margin:0 5px;height: 50px;position: relative;}
.handle .side {background: none repeat scroll 0 0 #F2F2F2;border-bottom: 1px solid #E2E2E2;height: 5px;width: 100%;}
.handle .more{width:100px;position: absolute;top: 5px;left: 50%;height:22px;margin-left:-75px;cursor:pointer;background-color:#F2F2F2;border-color:#e2e2e2;border-style:solid;border-width:0px 1px 1px;z-index:100;padding-left: 50px;padding-top: 5px;}
.handle .more-icon{display: block;float: left;height: 15px;margin: 2px 3px 0 0;width: 15px;background-position: -63px -12px;}
.handle .part{background-position: -83px -12px;}
.handle .more-text{ color:#21759B;}
.disappear{ display:none;}
.total{ line-height:26px; float:left;}

/*我的订单*/
.trade-remind {height: 30px;margin-bottom: 12px;position: relative; border-bottom:2px solid #e5e5e5;}
.trade-remind .list {font-size: 15px;height: 100%;text-align: center;}
.trade-remind .list li {display: inline;float: left;height: 100%;width: 90px;}
.trade-remind .list li.selected,.trade-remind .list li:hover{ border-bottom:2px solid #f40;}
.trade-remind .list li a{color: #3c3c3c;display: block;height: 18px;line-height: 18px;overflow: hidden;position: relative;white-space: nowrap;}
.trade-remind .list li.selected a{}
.trade-remind .list li a .interval {background-color: #e7e7e7;color: #e7e7e7;font-size: 0;height: 14px;margin-top: 2px;position: absolute;right: 0;top: 2px;width: 1px;}
.trade-remind .list li a em {margin-left: 5px; font-weight:normal;}
.trade-remind .list li a em,.trade-remind .list li.selected a{color: #f40;}
.trade-remind .list li.last {float: right;text-align: center;}
.trade-remind .list .recycle {background: url("../image/T1ELORFxJhXXb4GxbQ-38-624.png") no-repeat scroll 0 1px rgba(0, 0, 0, 0);color: #6c6c6c;display: block;font-size: 12px;font-weight: 400;height: 13px;line-height: 13px;margin: 6px auto 0;text-align: right;width: 80px;}

.searchbar .simple{ margin-bottom:10px;}
.searchbar .simple .auction-title {border-right: 0 none;width: 236px;}
.searchbar .simple input {height: 17px;line-height: 17px;padding: 4px 8px;vertical-align: middle;}
.searchbar .simple input, .searchbar .simple .search-btn {border: 1px solid #ccc;color: #3c3c3c;}
.searchbar .simple .search-btn {background:#f5f5f5;cursor: pointer;display: inline-block;height: 25px;margin: 0 6px 0 -4px;text-align: center;vertical-align: middle;}
.searchbar .simple .search-btn button {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: 0 none;color: #3c3c3c;cursor: pointer;line-height: 25px; font-family:tahoma,arial;}

.bought-table{border-collapse: collapse;table-layout: fixed;width: 100%;}
.bought-table .sep-row td {height: 10px;border: 0 none;}
.bought-table tbody td{ text-align:center}
.bought-table .order-hd td{ height:30px; line-height:30px; text-align:left; background:#eaf8ff; }
.bought-table .order-hd td.first{border-right:0;}
.bought-table .order-hd td.last{border-left:0;}
.bought-table .order-hd td{border-bottom-color:#eaf8ff;}
.bought-table tbody .order-bd .baobei {border-right: 0 none;}
.bought-table tbody .order-bd .price,.bought-table tbody .order-bd .quantity{ border-left:0; border-right:0;}
.bought-table tbody.hover .order-hd td{ border-top-color:#afd9ff;}
.bought-table tbody.hover .order-hd td.first,.bought-table tbody.hover .order-bd td.baobei{ border-left-color:#afd9ff;}
.bought-table tbody.hover .order-hd td.last,.bought-table tbody.hover .order-bd td.trade-operate{ border-right-color:#afd9ff;}
.bought-table tbody.hover .order-last td,.bought-table tbody.hover .order-bd td.amount,.bought-table tbody.hover .order-bd td.trade-status,.bought-table tbody.hover .order-bd td.trade-operate{border-bottom-color:#afd9ff;}

.bought-table .order-hd .dealtime {font-family: verdana;font-weight: 700; padding-left:8px;}
.bought-table .order-hd span {float: left;margin-right: 8px;}
.bought-table .order-hd .last-item em {font-family: verdana;}
.bought-table .order-hd td.last .del{float: right;margin-right: 8px; width:18px; height:17px; vertical-align:middle; text-indent:-9999px; font-size:0; overflow:hidden; background-position:-74px -26px;}
.bought-table tbody.hover td.last .del{ display:block;}
.bought-table .baobei{ padding:10px 0px 10px 10px; text-align:left;}
.bought-table .order-bd td{ overflow:hidden; vertical-align:middle; vertical-align:top; padding:10px 8px;}
.bought-table .baobei .pic {border: 1px solid #e9e9e9;display: inline;float: left;margin: 0px 12px 0 0;}
.bought-table .baobei .pic img {max-height: 80px;width: 80px;}
.bought-table .baobei .desc {display: inline;float: left;overflow: hidden;width: 216px;word-wrap: break-word;}
.bought-table .baobei .baobei-name {line-height: 18px;margin-bottom: 5px;overflow: hidden;}
.bought-table a{ color:#3c3c3c;}
.bought-table a:hover{ color:#f40;}
.bought-table .baobei .spec {color: #9c9c9c;line-height: 18px;margin-bottom: 5px;max-height: 38px;overflow: hidden;}
.bought-table .baobei .spec span {margin-right: 5px;}
.bought-table tbody td {border: 1px solid #daf3ff;}
.bought-table .success-order .order-hd td {background:#f5f5f5;border-bottom-color: #f5f5f5;}
.bought-table tbody.success-order td{ border-color:#e6e6e6;}
.bought-table tbody.hover.success-order .order-hd td{border-top-color:#bfbfbf;}
.bought-table tbody.hover.success-order .order-hd td.first,.bought-table tbody.hover.success-order .order-bd td.baobei{ border-left-color:#bfbfbf;}
.bought-table tbody.hover.success-order .order-hd td.last,.bought-table tbody.hover.success-order .order-bd td.trade-operate{ border-right-color:#bfbfbf;}
.bought-table tbody.hover.success-order .order-last td,.bought-table tbody.hover.success-order .order-bd td.amount,.bought-table tbody.hover.success-order .order-bd td.trade-status,.bought-table tbody.hover.success-order .order-bd td.trade-operate{border-bottom-color:#bfbfbf;}
.bought-table .order-bd .amount .real-price{ font-weight:700;}
.bought-table .order-bd .price .origin-price {color: #9c9c9c;text-decoration: line-through;}
.bought-table .order-bd .special-num,.cartlist .td-sum,.cartlist .price-now{font-family:Verdana;}
.bought-table .order-bd .trade-status a,.bought-table .order-bd .trade-operate a{display: block;margin-bottom: 4px;}
.bought-table .order-bd .trade-operate .tm-btn {display: inline-block;}

.bought-table .no-result-box,p.no-result-box{font-size:30px;}
.bought-table .no-result-box td,p.no-result-box{height:300px; vertical-align:middle;}
p.no-result-box{ text-align:center; line-height:300px;}

.tm-btn {border-radius: 2px;cursor: pointer;display: inline-block;line-height: 1;padding: 8px 12px;text-align: center; }
.tm-skin-orange {background-color: #f40;font-weight: 700;}
.bought-table .tm-h {color: #f40;}
.tm-skin-blue {background-color: #66b6ff;font-weight: 700;}
.tm-skin-white {background-color: #fff;border: 1px solid #d9d9d9;}
.tm-skin-white:hover{ color:#3c3c3c!important;}
.tm-skin-orange,.tm-skin-orange:hover,.tm-skin-blue,.tm-skin-blue:hover{color:#fff!important;}
.cartlist tbody tr{ border-bottom:1px solid #e8e8e8;}
.col-name,.cartlist thead tr{ border:1px solid #e8e8e8; height:38px;background-color:#f5f5f5;}
.col-name th{ font-weight:normal;}
.J_pay_btn{ display:none;}

/*购买记录*/
.purHistory .hd,#respond h3#reply-title {/* color:#cc6600; */font-size:medium; margin:7px 0;}
.purHistory .name{ float:left; }
.purHistory  .naked{ padding:10px 3px;}
.pur_table{ width:100%;  border-collapse: collapse;}
.pur_table th{font-weight:bold; padding:10px 5px;border-bottom:1px solid #ccc;}
.pur_table .td-yh{ padding-left:25px; text-align:left;}
.pur_table td{ text-align:center; padding:15px 0; border-bottom:4px double #ededed; font-family: verdana; }
.buy_pager{ text-align:right; margin-top:10px;}
.commentlist{border-top: 4px double #ededed;}
.commentlist li.highlight-comment{background: #FBF9EA;}
.commentlist li{background: #fff; position:relative;border-bottom:4px double #ededed; padding:10px;}
.commentlist li:nth-child(2n) {background: none repeat scroll 0 0 #fbfbfb;}
.commentlist .avatar{ float:left; margin-right:15px;}
.commentlist .content{ margin-left:54px;}
.commentlist .info{line-height: 20px;}
.commentlist .name{ margin-right:5px; font-size:13px; font-weight:700;}
.commentlist .date{ font-family:Verdana, Geneva, sans-serif; color:#999; font-size:11px; margin-left:10px;}
.commentlist .description{ margin-top:10px;}
.comments-area .wuComment{ margin:20px 0;}
.comment-reply-link{ position:absolute; right:3px; top:10px; display:none;}
.commentlist li:hover .comment-reply-link{ display:block}

.commentlist li#comment-tip{width:550px;margin:0;border:0;position:absolute;z-index:3;background:transparent;}
.commentlist li#comment-tip:nth-child(even){width:550px;margin:0;border:0;z-index:3;background:transparent;}
.commentlist li#comment-tip .innerbox{background:#FFF;border:3px solid #CCC;padding:10px;margin-left:15px;box-shadow:3px 3px 0 rgba(216,216,216,.3);}
.commentlist li#comment-tip p.ajax-loader{padding-top:10px;padding-bottom:10px}
.commentlist li#comment-tip .arrow{background:url(../image/i14.gif) no-repeat;margin:20px -3px 0 0;width:18px;height:22px;display:block;float:left;}

#form-mask{position:absolute; opacity:0.7;}
#form-mask,#J_xttsbj{background:#F9F9F9;;z-index:10; width:100%; height:100%; top:0; left:0;}
#form-message{display:block;line-height:16px;padding:15px 15px 15px 47px;border:1px solid #E6E6E6;background:#FFF url(../image/loading-m.gif) 10px 50% no-repeat;position:absolute;z-index:8; margin: -20px 0 0 -48px; left:50%; top:50%;}

/*分页*/
.buy_pager a{ margin-left:5px;}


/*ajax分页*/
.comment-pagination{ text-align:center; padding: 5px 15px;}
.comment-pagination a{ background-color: #fff;border: 1px solid #ddd;display: inline-block;margin: 0 2px;padding: 4px 8px;}
.comment-pagination a:hover{ background-color:#eff5fe; border:1px solid #80add6; color:#21759b;}
.comment-pagination span{}
.comment-pagination .page-cur{  background: none repeat scroll 0 0 transparent;border-color: #f1f1f1;color: #666;display: inline-block;font-weight: 700;margin: 0 1px;padding: 4px 8px;position: relative;}

/*用户评论*/
#respond h3#reply-title #cancel-comment-reply-link {font-size: 0.857143rem;font-weight: normal;margin-left: 0.714286rem;}
#respond form {position:relative;}
#respond form p {margin: 0.785714rem 0;}
#respond #welcome-row {margin-bottom: 10px; font-size:13px;}

#respond form input[type="text"], #respond form textarea {box-sizing: border-box;font-size: 0.857143rem;line-height: 1.71429;padding: 3px;width: 100%;}
#respond form label {line-height: 1.71429;}
#respond form input[type="text"] {width: 46.3333%; margin-right: 5px;}
#respond form input[name='captcha']{width:100px;}
#respond form .captcha {vertical-align: middle;}
#respond form .form-submit input[type='submit']{padding: 0.428571rem 0.714286rem; float:right;}
.comment-respond{ margin-bottom:30px;}


#comments .go-back {padding-top: 15px;}
#comments .add-comment, #comments .read-article {background: url("../image/i15.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: inline-block;height: 16px;line-height: 16px;margin-right: 15px;padding-left: 22px;}
#comments .add-comment {background-position: 0 -0px;}
#comments .read-article {background-position: 0 -16px;}

/*切换到列表视图*/
.switch-btns{ float:left;}
.switch-btns a{ display:inline-block; border-right: 1px solid #E5E5E5;  border-left: 1px solid #e5e5e5; margin-left: -1px;width:44px; height:31px;}
.switch-btns a em{ margin-left: 14px;margin-top: 8px; display:block; text-indent:-9999px;width:16px; height:16px;}
.switch-btns .list{background-position: -21px -89px;}
.switch-btns a:hover .list,.switch-btns .selected .list{background-position: -21px -110px;}
.switch-btns .selected,.switch-btns a:hover{ background-color:#fff;}
.switch-btns .grid{background-position: 0px -89px;}
.switch-btns a:hover .grid,.switch-btns .selected .grid{background-position: 0px -110px;}
/*end*/
.filter{ height:24px; line-height:24px; margin:10px 0; padding:0 16px;}
.pagination{ float:right; line-height: 31px;margin: 0 3px 0 0;}
.pagination .page-info {vertical-align: middle; margin:0 3px 0 0;}
.pagination a{display: inline-block;height: 24px;vertical-align: middle;width: 24px; margin-left: 7px;}
.pagination .page-start{background-position: 0px -36px;}
.pagination .page-prev{background-position: 0px -10px;}
.pagination .page-prev:hover{background-position: 0px -61px;}
.pagination .page-next{background-position: -29px -10px;}
.pagination .page-next:hover{background-position: -29px -61px;}
.pagination .page-end{background-position: -29px -36px;}


.pagination-page, .pagination-count, .pagination-form {color: #999999;float: left;line-height: 30px;}
.pagination-page a {float:left;color:#3d3d3d;font-family: Arial,SimSun;margin-left: 5px;margin-right: 5px;display:inline-block;padding:0 12px;border: 1px solid #DFDFDF;}
.pagination-page .disable{ color:#ccc;}
.pagination-page .disable:hover{ border: 1px solid #DFDFDF; color:#ccc;}
.pagination-page a:hover,.pagination-form .btn-jump:hover{text-decoration:none;border:1px solid #b12704; color:#b12704;}
.pagination-new,.pagination-inner{}
.pagination-new{margin:10px 0;text-align:center; float:left; margin-left:50%;}
.pagination-inner{ float:left; margin-left:-50%;}
.pagination-new .page-cur {font-weight: bold;}
.pagination-new .page-cur, .pagination-new .page-hover,.pagination-page .page-break{float:left; background-color:#b12704;border: 1px solid #b12704;color: #FFFFFF;padding:0 12px;margin:0 5px;overflow: hidden;text-align:center;}
.page-split {float: left;padding: 0 10px;}
.pagination-new div.page-wrap {display: inline-block;}
.pagination-page .page-break{ background-color:#FFF; color:#3d3d3d; border:none; padding:0;}
.pagination-count {margin: 0 15px 0 20px;}
.pagination-form {margin: 5px 0;position: relative;line-height:20px;}
.pagination-form .text {float: left;margin-left: 5px;}
.pagination-form .page-num {border: 1px solid #DEDEDE;color: #9D9D9D;float: left;font-size: 14px;height: 18px;line-height: 18px;outline: 0 none;text-align: center;width: 45px; margin-left:5px}
.pagination-form .page-num:focus .btn-jump{ border-color:#b12704}
.pagination-form .btn-jump {border-radius: 0;color: #3d3d3d;display: inline-block;float: left;height: 18px;line-height: 16px;margin-right: 5px;padding: 0 10px;vertical-align: middle;width: 24px;border-radius: 3px; border:1px solid #dfdfdf; margin-left:5px;}



/*.auto-page-next{ display:block; text-align:center;background-color:#F2F2F2; clear:both; height:31px;  border:1px solid #eee;line-height:31px; margin-top:10px;color:#636363; font-size:14px;}
.auto-page-next:hover,.auto-page-next-disable{ background-color:#FFF; text-decoration:none!important;color:#9D9D9D; border:1px solid #DFDFDF;}*/

/*当前位置*/



/*购物车*/
.cart{ clear:both;}
.flowbox .baobei-hd{position: relative;}
.cartlist{ margin:10px 0;}
.cartlist th{ padding:7px 0;}
.cartlist th.pilian{ width:40px;}
.cartlist th.name{ width:420px;}
.cartlist td{ text-align:center; padding:7px;}
.cartlist td,.cartlist th{ border:1px solid #ddd;}
.cartlist tbody tr.hover{ background-color:#fff8e1;}
.cartlist .td-chk{ text-align:center;}
.cartlist .td-inner{ text-align:left; padding-right:25px;}

.cart-kong{ text-align:center;  height:300px; line-height:250px; font-size:28px; border:1px solid #e6e6e6; vertical-align:middle; margin-top:10px;}
.cart-kong a{ color:#b12704; margin-left:5px;}
.cart-kong a:hover{ text-decoration:underline;}
.carticobg{ background:url("../image/p1.png") -54px -43px; width:20px; height:18px; display:inline-block; margin-bottom:-2px;}

.td-inner img{ float:left; margin-right: 5px;}

.td-info{color: #9c9c9c;}
.td-price {color: #3c3c3c;font-weight: 700;font-family: Verdana,Tahoma,arial;}
.td-sum{color: #b12704;font-weight: 700;font-family: Verdana,Tahoma,arial;}
.cart-sum { font-size:13px; margin-top:2px; float:right;}
.cart-sum .price {color: #b12704;font-family: Arial,Verdana;font-weight: 700;margin-right: 5px;}
.cart-sum .price em {font-family: Verdana,Arial;font-weight: 700;padding-left: 2px; font-size: 18px;}
.cart-total .submit-btn {background: none repeat scroll 0 0 #b12704;border-radius: 2px;color: #fff;cursor: pointer;display: inline-block;text-align: center;text-decoration: none; padding:0 12px ;line-height:33px; font-size:16px;}
.cart-total .combine-not-supported,.cart-total .submit-btn-disabled,.cart-total .submit-btn-disabled:hover {background: none repeat scroll 0 0 #e5e5e5;color: #9c9c9c;cursor: not-allowed;}
.cart-total{ text-align:right;}
.cart-total a{ margin-left:10px;}
.cart-total .triangle-left{ display:inline-block;width: 0;height: 0;border-top: 6px solid transparent;border-right: 10px solid #3C3E43;border-bottom: 6px solid transparent; margin-right:10px;}
.cart-total .triangle-right{ display:inline-block;width: 0;height: 0;border-top: 6px solid transparent;border-left: 10px solid transparent;border-bottom: 6px solid transparent; margin-left:10px;}
.cart-total .submit-btn .triangle-right{ border-left-color:#fff;}
.cart-total .submit-btn-disabled .triangle-right{ border-left-color:#9c9c9c;}
.cart-total .jxgw{background-color: #f2f2f2; color:#3c3c3c;}

.text-amount{ width:35px;}
.cartSelectAll{ float:left; margin:9px 0 0 7px;}
.cartSelectAll input{ margin-right:5px;}
.cartSelectAll .operations{ display:inline-block;}
.cartSelectAll .operations a{ margin-left:15px;}

/*联系方式*/
.contactinfo h4{ margin:10px 0;font-size:30px; font-weight:normal; text-align:center;}
.contactinfo dl{ line-height:30px; font-size:14px}
.contactinfo dt{ float:left}
.fd-clr{ border-top: 1px dotted #999;margin-top: 8px;padding-top: 8px; overflow:hidden; margin-bottom:8px;}
.ovpicshow{  width:280px; margin-right:20px; float:left;}

/*订单分页*/
.paging-box {display: inline;float: right;}
.paging-full {height: 37px;margin-right: 3px;position: relative;}
.paging-full .items{display: inline;float: left;}
.paging-full li{border: 1px solid #ededed;color: #3e3e3e;cursor: pointer; float:left;font-weight: 700;height: 35px;line-height: 35px;min-width: 35px;position: relative;text-align: center;transition: color 0.1s linear 0s;}
.paging-full .prev {margin-left: 0;margin-right: 5px;}
.paging-full .prev-disabled:hover,.paging-full .next-disabled:hover{ border-color:#ededed;}
.paging-full .prev-disabled, .paging-full .prev-disabled:hover {cursor: default;}
.paging-full .prev .icon{background-position:-60px -61px;}
.paging-full .prev:hover .icon{background-position:-60px -70px;}
.paging-full .prev-disabled .icon, .paging-full .prev-disabled:hover .icon {background-position:-60px -79px;}
.paging-full .prev, .paging-full .next {cursor: pointer;width: 28px;}
.paging-full li:hover{ border-color:#f40; color:#f40;}
.paging-full li:hover a{ color:#f40;}
.paging-full li.active, .paging-full li.active:hover {background: none repeat scroll 0 0 #f40;border-color: #f40;color: #fff;cursor: default;position: relative;text-decoration: none;}
.paging-full .dot {border: 0 none;cursor: default;line-height: 37px;}
.paging-full .dot:hover{ color:#3e3e3e;}
.paging-full .next {margin-left: 5px;}
.paging-full .next .icon {background-position:-54px -61px;}
.paging-full .next:hover .icon {background-position:-54px -70px;}
.paging-full .next-disabled .icon,.paging-full .next-disabled:hover .icon{background-position:-54px -79px;}

.paging-full .icon {display: inline-block;height: 9px;overflow: hidden;width: 6px;}
.paging-full .total, .paging-full .text, .paging-full .input, .paging-full .button {margin-left: 5px;}
.paging-full .total, .paging-full .text, .paging-full .m-more {float: left;line-height: 39px;}
.paging-full .form {float: left;}
.paging-full .input {border: 1px solid #ededed;height: 21px;text-align: center;width: 38px;}
.paging-full .input, .paging-full .button {float: left;margin-top: 7px;}
.paging-full .button {background: none repeat scroll 0 0 #f40;border-radius: 2px;color: #fff;cursor: pointer;height: 23px;line-height: 23px;text-align: center;width: 43px;}
/*end*/

/*配件*/
.first_area{ overflow:hidden; margin-bottom:20px;}
.first_area ul{ margin-right:-11px;}
.first_area li{height: 155px;width: 155px; float: left;letter-spacing: normal;line-height: 0;margin:0 11.5px 0 0;overflow: hidden;position: relative; border:1px solid #eee}
.first_area li img{ width:155px; height:155px;}
.first_area li:hover .rain-product-info {bottom: 0px;}
.rain-product-info {background-color: rgba(0, 0, 0, 0.5);bottom: -20px;color: #fff;font-size: 12px;line-height: 22px;position: absolute;text-align: left;transition: all 0.2s ease 0s;width: 100%;}
.rain-product-info .special {font-family: arial;left: 2px;right: auto !important;font-size: 14px;font-weight: 700;height: 22px;line-height: 22px;margin-left: 2px;overflow: hidden;}
.rain-product-info .price {color: #bbb;font-size: 12px;font-weight: 400;margin-left: 8px;text-decoration: line-through;}
.rain-product-info .title {font-size: 12px;height: 22px;letter-spacing: normal;line-height: 22px;margin-top: -4px;overflow: hidden;padding-left: 4px;text-overflow: ellipsis;vertical-align: top;white-space: nowrap;word-spacing: normal;}

/*确认订单*/

/*end*/

/*用户信息*/

/*收货人信息*/
.address-table th,.address-table td{ padding:7px; border:1px solid #ddd;}
.address-table th{ text-align:right; width: 100px; }
.address-table textarea{ padding:3px;}
.address-table input[type='text']{ padding:3px 5px;}
.item-devision select{ width:150px; padding:3px 0;}
.delivery-btn{ padding:3px 5px; cursor:pointer;}


/*订单提交*/
.checkout table,.defray-list,.express-list,.address-table,.totalCost{ margin:10px 0 20px;}
.checkout table td,.checkout table th{padding:7px; border:1px solid #ddd;}
.sp-table td{ text-align:center;}
.sp-table .td-inner{ text-align:left;}
.defray-list{ margin-left:18px;}
.defray-list li,.express-list li{ height:28px; line-height:28px; overflow:hidden;}
.defray-list li label{ display:block;}
.defray-list .name{ width:250px; display:inline-block;}
.defray-list .cost{ float:right;}
/*.defray-list .shFeeSum{ display:none;}*/
.defray-list .info{ color:#9c9c9c;}
.other-info th{ vertical-align:top; width:100px;}
.defray-list input[type='radio'],.express-list input[type='radio']{ margin:0 5px 0 0;}
.defray-list input[type='radio']:checked{ background-color:#fff4d3;}
.express-list { overflow:hidden;}
.express-list li{ float:left; margin:0 20px; padding:0 10px;}
.defray-list li{ padding:0 10px;}
.express-list .up,.defray-list .up{ background-color:#fff4d3;}

.checkout .totalCost{ border:1px solid #ddd; overflow:hidden; padding:10px;}
.checkout .totalCost table{ text-align:right; width:inherit; float:right; margin:0;}
.checkout .totalCost table td{ border:none; padding:2px;}
.totalCost .yzm{ margin-top:5px;}
.totalCost .yzm input{ float:left; padding:2px;margin-right: 3px;}
.totalCost .yzm img{ vertical-align:middle;}
.totalCost .shipping_pay,#span-skuNum{color:#b12704;}
.totalCost .sw{ font-size:20px; color:#b12704;font-weight: bold;}
.totalCost .name em{ color:#f40;}
#J_step_but{ display:none;}
/*end*/

/*订单头部流程*/
.stepbar{ overflow:hidden; float:right; margin:0 -18px 10px 0;}
.stepbar .first{ width: 138px;}
.stepbar li{ float:left; width:150px; height:30px; line-height:30px; text-align:center; margin-right:18px;background-color:#f2f2f2; }
.stepbar li i{border-bottom: 15px solid transparent;border-left: 13px solid transparent;border-top: 15px solid transparent;display: inline-block;height: 0;margin-left: 10px;width: 0; margin-left: 29px;position: absolute;}
.stepbar li em{ border-radius:8px; background-color:#898989; color:#fff; width:15px; height:15px; line-height:15px; display:inline-block; margin-right:5px;}
.stepbar li.cur i{ border-left-color:#b12704}
.stepbar li i{ border-left-color:#f2f2f2}
.stepbar .cur{ background-color:#b12704; color:#fff;}
.stepbar li.cur em{ background-color:#fff; color:#b12704;}

/*加入购物车弹出*/
.xtts{left: 50%;margin: -200px 0 0 -300px;position:fixed;top: 50%;z-index: 11;width:600px; border:1px solid #ddd; background-color:#fff; font-size:14px; }
.xtts .hd{background-color: #d9d9d9;height: 30px; line-height:30px;}
.xtts .hd strong{padding-left:18px;}
.xtts  p{ text-align:center; padding:30px 0;}
.xtts .cart-total{ text-align:center; margin-bottom:45px;}
.xtts .cart-total a{ font-size:14px;}
.xtts .submit-btn-huise{background-color: #a6a6a6;}
#J_xttsbj{ opacity:0.5; position:fixed;}
/*订单提交后信息*/
.done{ text-align:center; border:1px solid #ddd; clear:both;}
.done h3{   background-color: #f2f2f2; padding:10px 0;}
.done .order_sn{ color:#f40;}
.done .q,.done .order_sn{font-family: verdana; }
.done .nr{padding:40px 0;font-size:13px;}
.done .nr .fanshi strong{ font-size:18px; color:#ff0000;}
.done .ewm img{ padding:3px; border:1px solid #f40; margin-bottom:3px;}

.nyzz-list{ width:400px; border:1px solid #ddd; margin:10px auto 20px;}
.nyzz-list th,.nyzz-list td{ padding:3px 5px;}
.nyzz-list th{ text-align:right;}
.nyzz-list td{ text-align:left;}

.done .button{ padding:10px; font-size:18px;}
.done .dizhi{ text-align:left; padding:25px 50px; border-top:1px solid #ccc;}
.done .dizhi p{ padding-bottom:10px}
.done .fanshi{ margin-bottom:25px;}
.done .fanshi li{ display: inline-block; padding:0 10px;}
.done .zifu{ overflow:hidden; margin-bottom:30px;}

.cartlist,.address-table,.checkout table{border-collapse: collapse; width:100%;}

/*订单信息*/
.list-order td,.list-order th{  padding: 6px 7px!important;}
.list-order th{font-size:12px!important; background-color:#FFF!important;}
.list-order .action input{ margin-right:5px;}
.order-info{border-collapse: collapse;}
.order-info th,.order-info td{ border:1px solid #ddd;}
.order-info th{ font-weight:normal; text-align:right;}
.list-table{border-collapse:collapse;table-layout: fixed;}
.list-table tbody th {padding: 9px 0 22px;}
.row-title{font-size: 13px !important;}
.list-table tbody tr.up{background-color: #fff8e1;}
.list-table th{ padding: 7px 7px 8px; font-weight: normal; font-size: 14px;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);}
.list-table th a {display: block;overflow: hidden;}
.list-table td,.list-table th{ border:1px solid #ddd;}
.list-table td{padding: 6px 7px;text-align: center;/* color: #555;*/word-wrap: break-word;}
.list-table tr:hover{ background-color:#FBFBFB;}
.totalCost {text-align: right;}
.totalCost li {line-height: 24px;}
.totalCost .name em {color: #f40;}
.totalCost input[name='discount']{ text-align:right;}
.totalCost .price {display: inline-block;text-align: right;width: 115px;}
.totalCost .sw {color: #f40;font-size: 20px;font-weight: bold;}
.order-info-t table{ width:100%; border-spacing: 0;}
.order-info-t .td-sum {color: #f40;}
.order-info-t .td-inner img {float: left;margin-right: 5px;}
.order-info-t .td-inner{ text-align:left;}
.order-info-t .hd {font-size: 1.17em;margin: 1em 0;background-color: #f1f1f1;color: #636363;padding: 7px 7px 8px;}

/*最近浏览*/
.recent-view{ margin-top:10px;}
.recent-view li{ float:left;}
.recent-view ul{ margin:10px -4px 20px 0px; overflow:hidden;}
.recent-view img{width:70px;}
.recent-view img{ margin:0 8px 8px 0;border:1px solid #eee;}
.recent-view img:hover{ border:1px solid #ccc;}

/*商品热卖*/
#main .pre-remai li{ width:142px;height: 200px;}
#main .pre-remai li .img{ width:130px;height: 130px;}

/*在线装机*/
.diy-config{ width:50%; float:left; margin-top:10px; font-size:14px;}
.diy-config .d-title{ text-align:center; font-size:28px; background-color:#333; color:#FFF; padding:10px 0; font-family:"黑体";}
.config-list{ width:100%;border-collapse: collapse;table-layout: fixed; position:relative;}
.config-list th,.config-list td{ padding:10px 7px; border:1px solid #ccc;}
.config-list td{ text-align:center; height: 40px;}
.config-list tbody .c-name,.goods-list .p-name{ text-align:left;}
.config-list tbody .c-price,.goods-list .p-price{ color:#b12704;}
.config-list thead tr{ background-color:#e5e5e5;}
.config-list thead .type{ width:70px;}
.config-list thead .name {width: 275px;}
.config-list thead .amount { width: 48px;}
.config-list thead .price {width: 90px;}
.config-list tbody tr:hover,.config-list tbody tr.selected{ background-color:#f9f9f9;}
.c-accessory a{ display:block;}
.config-list tfoot.up{ position:fixed; bottom:0; background-color:#FFF;}
.config-list tfoot td{ width:584px;}


.price_total{ line-height:24px;}
.price_total .total-summary{ float:left;}
.price_total .total{ float:right; font-size:22px; text-align:right;}
.price_total .total .price{ font-family:arial; font-size:12px;}
.price_total .total em{ font-size:22px; color:#b12704;}
.config-total{ overflow:hidden;}
.config-action{ float:right;}
.config-action a{ font-size:13px; margin-left:10px;}
.div-main{ float:right; width:49%; border:1px solid #CCC; margin-top:10px;}
.select-title {font: 700 18px/52px "microsoft yahei","宋体",Verdana,Arial;height: 52px;padding-left: 15px;background-color: #ccc;}
.div-main .shop-search{border-left:none; border-right:none; border-color:#ccc;}
.div-main .taxis a{ padding:10px 12px; border-color:#ccc;}
.goods-list{ width:100%;border-collapse: collapse;}
.goods-list td{ border-bottom:1px solid #ccc;text-align:center;}
.goods-list .p-img{  width:50px; padding:5px 10px;}
.goods-list .p-action{ width:70px;}
.goods-list .p-action .xy{ display:block; background-color:#333; color:#FFF; height:30px; line-height:30px; width:50px; margin:0 auto; border-radius:5px;}
.goods-list .xy-disabled{ background-color:#f9f9f9;}
.goods-list .xy-disabled .xy{ background-color:#e5e5e5; color:#9c9c9c; cursor:default;}

.div-main .attr-data{ margin:5px 0;}
.div-main .attr-data dl{ border-bottom:1px dashed #ccc;}
.div-main .attr-data dd{ width:478px; }
.div-main .attr-data dd a{ margin-right:10px;padding:0px 5px; }
.div-main .attr-data .selected{ color:#FFF; background-color:#21759b;}

.product-search{ float:right; margin:5px 5px 0 0;}
.product-search input[type='text']{padding: 5px 10px;}
.div-main .loading{ text-align:center; margin:20px auto;}

.but{font: 22px/40px "SimHei";margin:0 auto; display:block; width: 128px;}
.but:hover{  color:#464646;}
th{ font-weight:normal;}
em.red{ color: #ff0000; font-style: normal; margin-left: 5px;}
.requireds {background: url("../image/T1ZUmIXcFkXXXXXXXX-5-6.png") no-repeat 54px center;}

.wawa,.toTop{width: 51px; opacity: 0.8; position:fixed; right:15px; display:none;}
.wawa:hover,.toTop:hover{ opacity:1;}
.wawa:hover .ww-hover{display:block;}
.wwzx{ display:block; text-indent:-9999px;height: 74px;width: 51px; }
.wawa{ background:url(../image/T1HK71XgFfXXcBf6fh-51-74.png) no-repeat #FFF;border:1px solid #E2E2E2;height: 74px; bottom:162px;}
.toTop{ background:url(../image/T1Wo32XaNcXXceU5Yh-51-51.png) no-repeat #fff;border-color: #E2E2E2;border-style: solid;border-width: 0 1px 1px;height: 51px;z-index: 400; bottom:110px;cursor:pointer; text-indent:-9999px;}
.ww-hover{ background-color:#FFF;border-color: #E2E2E2;border-style: solid;border-width: 1px 1px 0;bottom: -72px;position:absolute;right: 51px;width: 186px; display:none;}
.ww-hover li{border-bottom: 1px solid #E2E2E2;padding: 20px 0 20px 20px;}
.ww-hover li li{ border-bottom:none; padding:0;margin-bottom: 5px}
.ww-hover h4{  color: #333333;font-weight: 700;margin-bottom: 15px;}

.h, .H {
    color: #b12704 !important;
    position: static;
}
.required {color: red;}

.so .price i,.bar-input{ background-image:url(../image/T1.png); background-repeat:no-repeat;}
.nav-container a em,.taxis .icon-t,.taxis .icon-b,.switch-btns a em,.pagination a,.menu h4 .jt,.menu h4 .jt-up,.mini-cart-name .icon,.prop .selected i,.paging-full .icon,
.handle .part,.handle .more-icon,.nav-switch-icon,.selected-attr a .close-icon,.selected-attr a:hover .close-icon,.bought-table .order-hd td.last .del{ background-image:url(../image/p1.png); background-repeat:no-repeat;}
.wrapper:after,.pro-detail:after,.meta li:after,#top:after,.all-products .post ul:after{clear: both;content: "";display: table; height: 0;visibility: hidden;}

.msgtosaler{ width:704px; height:60px;}

@media screen and (min-width: 600px) {

}


@media screen and (max-width: 320px) {
	.site-nav{ display:none;}
	.site-header h1,.site-header h2{text-align:center;}
	.site{ margin:0; padding: 0 15px;}
	.site-header { padding:12px 0;}
	.main-navigation{ margin-top:12px;}
	.nav-menu > li > a{ line-height:30px;}
	.site-search{ position:inherit; margin:10px 0;}
	.site-search input[name='keyword']{ width:224px;}
	
	.all-products .post li,#main .pre-remai li{ width:140px;}
	.widget-area,.pagination-form {display: none;}
	.site-content{ width:auto; float:none;}
	
	.gallery {width:auto;}
	.gallery li { width:40px;}
	.gallery li img{ min-width:40px;}
	.gallery ul{  width: 48px; margin-right:5px;}
	.gallery .booth {   height:260px;}
	.gallery .booth img{ width:235px}
	
	.hesper-cats-list li{ width:119px;}
	.all-products ul.row li{ line-height:60px;}
	.all-products ul.row li .img{ width:60px;}
	.all-products .post ul.row li .title{ margin: 18px 10px 0;width: 130px;}
	.taxis a{ padding: 7px 16.5px;}
	.taxis {border-bottom: 1px solid #e5e5e5;}
	.search-form{ margin-right:0; float:none;}
	.search-form .price{ display:none;}
	.pagination-inner{    margin-left: -100%;}
	.filter{ overflow:hidden; padding:0 10px; height:auto; line-height:none;}
	.search-form .keyword input{ width: 153px;}
	.attr-data dl dd{ width:213px;}
	.all-products .post .price{ font-size:12px;}
	.property{ padding:0;  width: 295px;}
	.item-title{ font-size:15px;margin:15px 0 10px;}
	.property-type{ width:40px;}
	.detail-price strong{ font-size:24px;}
	.meta li{ padding:10px 0 15px;}
	.btn-buy, .btn-buy:hover, .btn-add, .btn-add:hover, .tab-anchor{ width:140px;}
	.meta .amount{ padding-bottom:0; margin-bottom:0;}
	
	.tabbar-wrap{ float:none; width:auto;}
	.tabbar li a{ padding:0 15px;}
	.sticky-tabbar .search-panel,.extrainfo a span,.paymethods a span,.tuijian-module{ display:none;}
	.extrainfo a, .paymethods a, .social a{ width:auto; margin:0 12px;}
	
	.recent-view img {width: 50px;}
	
	
	.site-contents,.widget-arear{ float:none;width:auto;}
	
	.defray-list .name{ width:105px;}
	.defray-list .info { display:none;}
	.recent-view img{ margin:0 6px 6px 0;}
	.item-devision select {display: block;}
	.address-table textarea { width: 225px;}
	.address-table input[type="text"] {width: 78px;}
	
	.stepbar { overflow:hidden; position: relative; bottom:0; right:0; width:auto;margin-top: 10px;}
	.stepbar li { margin-right:0; width:100px;}
	.stepbar .first {width: 88px;}
	.stepbar li i { margin-left:4px;}
	.msgtosaler{ width:204px;}
	
	.done .dizhi{padding:15px;}
}

@media screen and (min-width: 321px) and (max-width: 768px) {
	.site{ margin:0; padding: 0 25px;}
	.site-header {padding: 10px 0;}
	.site-content,.tabbar-wrap{width:auto; float:none;}
	.all-products .post li{ width:136px}
	.all-products .post ul.row li .title{ width:470px;}
	.site-search{ top:30px;}
	.site-search input[name='keyword']{ width:250px;}
	
	.hesper-cats-list li { width:160px;}
	.attr-data dl dd {width: 641px;}
	#main .pre-remai ul{ overflow:hidden; height:400px;}
	#main .pre-remai li{ width:136px;}
	#main .pre-remai li img{}
	.widget-area,.pagination-form {display: none;}
	.search-form {margin-right:0;}
	.gallery {width:375px;}
	.gallery li { width:50px;}
	.gallery li img{ min-width:50px;}
	.gallery ul{  width: 58px; margin-right:5px;}
	.gallery .booth {   height:350px;}
	.gallery .booth img{ width:300px}
	.property { width:338px; margin-left:5px; padding-left:0;}
	.item-title{ font-size:15px; margin-bottom:15px;}
	.meta li{ padding:10px 0 15px;}
	.action{ margin:10px 0;}
	.btn-buy, .btn-buy:hover, .btn-add, .btn-add:hover, .tab-anchor{ width:150px;}
	.meta .extrainfo, .meta .paymethods{ display:none;}
	.property-type { width: 55px;}
	.tuijian-module { display:none;}
	.sticky-tabbar .tabbar-mid-wrap{ width:768px;}
	
	.config-list {font-size: 12px;}
	.config-list thead .name {width: 120px;}
	.config-list thead .type {width: 33px;}
	.config-list thead .amount {width: 34px;}
	.config-list thead .price {width: 40px;}
	.config-list thead .action {width: 32px;}
	.config-list th, .config-list td{ padding:5px 3px;}
	.product-search input[type="text"]{ width: 93px;}
	.div-main .attr-data dd{ width:276px;}
	.config-list tfoot td {width: 357px;}
	
	/*购物车*/
	.stepbar {bottom: 40px;}
	.cartlist th.name{ width:315px;}
	/*订单*/
	.address-table textarea[name='addressDetail']{ width:450px; height:50px;}
	.address-table input[name='consignee'],.address-table input[name='email']{ width:128px;}
	
	.msgtosaler{ width:500px;}
	
	.done .dizhi{padding:20px 25px; }
}
/*@media screen and (min-width: 1392px){
	.widget-area{ display:block;}
	.tuijian-module{ display:block;}
	.mini-cart-ready { left: -1px;}
}*/

/* iPads (landscape) -----------横 */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
	

  /* Styles */
}

/* iPads (portrait) -----------竖 */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
  /* Styles */
  

}
/*打印*/
@media print {
	
}